garlic mustard – Català–English translations

🇬🇧 en ca

garlic mustard noun

  • Alliaria petiolata
allenc, al·liària, herba d'all
Wiktionary Links